const express = require('express');
const morgan = require('morgan');
const bodyParser = require('body-parser');
// 连接数据库
require('./db/connect')

// 验证token
const {auth} = require('./middleware/token')

//  github 路由
const github = require('./route/github')

//  user 路由
const user = require('./route/user')

// 创建服务器实例
const app = express();

app.use(bodyParser.json()); // 解析 application/json 格式数据


// 日志
app.use(morgan('dev'))

app.use(auth);
// 使用github路由
app.use('/api/github', github)
// 使用user路由
app.use('/api/user', user);
app.use(express.static('static'));


app.listen('5245', () => {
    console.log('服务已启动port:5245')
})